#!/bin/sh

export_clariupdateur_client()
{
    LC_CLARIUPDATEUR_CLIENT=""
    for ETH in eth0 eth1 eth2 wlan0 wlan1 ; do
        LC_CLARIUPDATEUR_CLIENT=`/sbin/ifconfig $ETH|grep -E 'inet ad{1,2}r:'|cut -f2 -d':' |awk '{print $1}' | sed -e 's/([0-9]+.[0-9]+.[0-9]+).[0-9]+/1/'`
        if [ -n "$LC_CLARIUPDATEUR_CLIENT" ] ; then
            break
        fi  
    done
    export LC_CLARIUPDATEUR_CLIENT
}

export_ident_string()
{
    LC_CLARIUPDATEUR_ARCHIDENTSTRING=""

    XORG_FULL_VERSION=$(Xorg -version 2>&1)
    echo $XORG_FULL_VERSION | grep 'X.Org X Server' >/dev/null 2>&1
    if [ "$?" = "0" ]; then
        # New XOrg
        LC_CLARIUPDATEUR_ARCHIDENTSTRING="XOrg$(echo $XORG_FULL_VERSION | grep 'X.Org X Server' | awk '{print $4}')"
    else
        # XFree
        LC_CLARIUPDATEUR_ARCHIDENTSTRING="XFree$(echo $XORG_FULL_VERSION | grep 'X Window System' | awk '{print $5}')"
    fi  

    export LC_CLARIUPDATEUR_ARCHIDENTSTRING
}
export_clariupdateur_client
export_ident_string

python check.py -a "$LC_CLARIUPDATEUR_ARCHIDENTSTRING" -r "$@"
